daniel anjos
Becamex TP.HCM and Victor Mansaray: when seven points hide a blunt attackMinute 90+5 of round 3. The ball is in the net, three points are Becamex...
When the Stat Sheet Is Empty: Volleyball and What Nobody Managed to RecordOn a Sunday afternoon in Chiang Mai, I reopened a video file of a Vietnamese...
Vietnam U23 and the One-Point Equation Against Uzbekistan U23On September 19, in Group C, Vietnam U23 entered their match against Uzbekist...
V.League Round 4: CA Ha Noi and Ha Noi FC enter the capital derby with two contrasting data setsThree matches, 270 minutes, six goals scored and not a single one conceded. C...
The Wings Were Haiphong's Kill Switch: 67% of Chances and a Lesson Still UnlearnedIn the 2026 V-League season I sat down and charted 108 of 182 matches. Not to...
Reese's 30 and 16 even the WNBA Finals, but Atlanta's win was built on 19 turnoversFourth quarter, a little over seven minutes on the clock. Jordin Canada does...
Wolves Esports sweep A Team at VCT Threshold China: a win for format design, not for formMap 2 in Shanghai ran 54 minutes. I had to rewind the broadcast twice just to...
PSG and Kvaratskhelia: a 2032 renewal drawn up in the week of the scanKhvicha Kvaratskhelia's current contract at Paris Saint-Germain runs to the...
Two Minutes of Silence at Alvalade: When Suárez Made Memory WaitIn the 54th minute, the ball sat at Doumbia's feet near the centre circle for...
Estrella Roja and Olympiacos Reach Creta Tournament Final: Preliminary Tactical AnalysisIn the context of the 2026-25 EuroLeague, Estrella Roja and Olympiacos have...
The Real Signal Beneath the Transfer Window NoiseIn March 2026, late on a London afternoon. Only three people were left on the...
Malaysia beat Singapore 6-0 but still eliminated, await Vietnam in third-place matchThe seventh minute. Bergson Da Silva places the ball on the penalty spot, ste...
The Third Move: When Nihal Sarin's +2 Advantage Became a Nightmare in SamarkandBased on the live broadcast and the surrounding match data, the strangest...
Gariba and Flick's High Line: Pace Alone Is Not the AnswerThree clean sheets. That is almost the entire body of numerical evidence...
VCT China 2027: Partner Slots Cut to 8, and the Cracks That Showed Up EarlyVCT China 2027: Partner Slots Cut to 8, and the Cracks That Showed Up Early I...
Le Quang Liem and the 2026 World Blitz Crown: Writing Chess When the Data Is EmptyLe Quang Liem and the 2026 World Blitz Crown: Writing Chess When the Data Is...
Osaka in Tokyo: Ranked 19th, Four Slams, and a Claim Nobody Has TestedYanmar Nagai Stadium, 4:40 pm. Four chairs sit empty in the press room ahead ...
When the Analysis Comes Back Blank: A Lesson in Silence Amid a Noisy Transfer WindowThe transfer window is running at full throttle. Feeds about foreign players,...
The Empty Spreadsheet and the Trap of Tennis AnalyticsIn the analysis room of the sports network where I work, I keep a spreadsheet...
2026 Men's Club World Championship in Poland: Eight Teams, Four Continents, and a Gap Nobody Wants to NameLast winter, I sat in a small coffee shop on Nguyen Chi Thanh Street in Da...
